const path = require("path");
const { getSideNavs, getHeadNavs } = require("../../utils");
const headNavs = getHeadNavs();
const sideNavs = getSideNavs();
const dirName = "tutorial"; //默认dist
module.exports = {
  base: `/${dirName}/`,
  port: 8090,
  title: "教程文档集 —— Node爬虫",
  description:
    "这是使用Node爬虫整理的一些教程文档集，部分内容略有粗糙，暂时没时间整理哦~",
  head: [["link", { rel: "icon", href: `/assets/imgs/logo.png` }]],
  // headers: [],
  // frontmatter: {},
  // docsDir: "docs", //默认docs
  configureWebpack: {
    resolve: {
      alias: {
        // "@alias": "path/to/some/dir",
        "@": path.resolve(__dirname, "/"),
      },
    },
  },
  dest: `./${dirName}`,
  //   ga: "",
  //   serviceWorker: false,
  //   theme: "awesome",
  themeConfig: {
    repoLabel: "Gitee",
    repo: "https://gitee.com/fanlichuan/node-crawler",
    sidebarDepth: 2, //左侧菜单栏最多显示几个层级，默认是1
    search: true, //禁用搜索
    searchMaxSuggestions: 10, //对内置的搜索进行最多结果数量的限制
    nav: headNavs, //顶部导航栏
    // nav: [
    //   { text: "Git教程", link: "/git/" },
    //   { text: "MarkDown教程", link: "/md/grammar" },
    //   { text: "弹性布局", link: "/flex/" },
    //   { text: "示例", link: "/demo/" },
    //   {
    //     text: "关于",
    //     link: "/about/",
    //     // items: [
    //     //   { text: "常见问题", link: "/about/common/" },
    //     //   {
    //     //     text: "分组1",
    //     //     items: [
    //     //       { text: "首页1-1", link: "/about/one/1-1" },
    //     //       { text: "首页1-2", link: "/about/one/1-2" },
    //     //     ],
    //     //   },
    //     //   {
    //     //     text: "分组2",
    //     //     items: [
    //     //       { text: "首页2-1", link: "/about/two/2-1" },
    //     //       { text: "首页2-2", link: "/about/two/2-2" },
    //     //     ],
    //     //   },
    //     // ],
    //   },
    //   { text: "Gitee", link: "https://google.com" },
    // ],
    // sidebar: "auto", //所有页面全部开启自动生成侧边栏
    // sidebar: {
    //   "/git/": [
    //     "",
    //     "install-config",
    //     "concept-understand",
    //     "command",
    //     "scene",
    //     "collaboration-manage",
    //     "commit-norm",
    //     "ignore-config",
    //     "other",
    //     "docs",
    //   ],
    //   "/md/": ["", "grammar", "docs"],
    //   "/flex/": [""],
    //   "/about/": [""],
    //   "/demo/": [
    //     "",
    //     "one",
    //     {
    //       title: "分组2",
    //       collapsable: false,
    //       children: ["two/2-1", "two/2-2"],
    //     },
    //     {
    //       title: "分组",
    //       collapsable: false,
    //       children: ["three/3-1.md", "three/3-2.md"],
    //     },
    //     "vue-press",
    //     // {
    //     //   title: "导航2",
    //     //   collapsable: false,
    //     //   children: [
    //     //     ["two/2-1", "2-1"],
    //     //     ["two/2-2", "2-2"],
    //     //   ],
    //     // },
    //     // {
    //     //   title: "导航3",
    //     //   children: [
    //     //     ["three/3-1", "3-1"],
    //     //     ["three/3-2", "3-2"],
    //     //   ],
    //     // },
    //   ],
    // },
    sidebar: sideNavs, //侧边导航栏
  },
  markdown: {
    // slugify() {},
    // anchor: {},
    // toc: {},
    // config() {},
    lineNumbers: false, //显示代码块行号
  },
  // pages: [
  //   {
  //     path: "/",
  //     title: "Page-1",
  //     frontmatter: {},
  //   },
  //   {
  //     path: "/html2",
  //     title: "Page-2",
  //     frontmatter: {},
  //   },
  // ],
};
